error correction model